drip irrigation system - Español Inglés Diccionario